Chapter 7 - Finder Interface Reference
This chapter describes the types, constants, and functions specific to the Finder Interface that are affected by Mac OS 8.
The changes to the Finder Interface that follow are related to the introduction of new folder management features with Mac OS 8. Folders now can be added to the System folder, or nested within other folders, and located via the
- "Finder Interface Types and Constants" discusses the Finder Interface types and constants, including structures. Result codes are listed at the end of this section.
- "Finder Interface Functions" describes functions that you can call to find and manipulate system-related folders and to get information on how the Finder routes files to the System Folder.
FindFolder
function. Previously,FindFolder
only found folders that were immediately inside of the System Folder, and a few other special folders (such as the Trash folder and the System Folder itself). Now, once a folder is described in a folder descriptor, it can be contained within any other described folder and still be found byFindFolder
. New features that allow you to get information on how the Finder routes files to the System Folder are also discussed.
- WARNING
- All Folder Manager functions may move or purge memory and cannot be called at interrupt time.
![]()
Chapter Contents
- Finder Interface Types and Constants
- Folder Manager Gestalt Selector
- Folder Type Constants
- The Folder Descriptor Structure
- Folder Descriptor Flag Constants
- Folder Descriptor Class Constants
- Folder Descriptor Location Constants
- The Folder Routing Structure
- Result Codes
- Finder Interface Functions
- Finding Directories
- Manipulating Folder Descriptors
- Routing Files